Pointed 函子
1. Pointed 函子是实现了of 静态方法的函子
2. of 方法是为了避免使用new 来创建对象，更深层的含义是of方法用来把值放到上下文Context (把值放到容器中，使用map来处理)


class Container {
  static of (value) {
    return new Container(value)
  }
}

Container.of(2).map(x => x +5)
